package com.moli.iov.alarm.model.dto.req;

import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import lombok.Data;

/**
 * <p>
 * 报警业务 第三方用
 * </p>
 *
 * @author zql
 * @since 2019/9/27 10:10
 */
@Data
public class AlarmInfoThirdDto implements Serializable {

  private static final long serialVersionUID = -1463017928217548889L;

  /**
   * 车架号
   */
  private String vin;

  /**
   * 最后上报时间/最后通迅时间  开始时间
   */
  @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
  private Date beginTime;

  /**
   * 最后上报时间/最后通迅时间  结束时间
   */
  @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
  private Date endTime;

  /**
   * 企业id
   */
  private Long companyId;

  /**
   * 车牌号
   */
  private String license;

  /**
   * 围栏id集合
   */
  private List<Long> fenceIds;
}
